Ovlivneni caption child okna v MDI aplikaci pri maximalizaci

Otázka od: Ing. Igor Vodička

5. 9. 2002 10:21

Ahoj vespolek!

Mam MDI aplikaci. Standartne pri maximalizaci child okna se obsah caption
child okna prida ke caption hlavniho okna a titulkovy pruh child okna zmizi.
Lze nejak jednoduse udelat, aby pri maximalizaci child okna se okno roztahlo
do maximalne mozne velikosti a soucasne zustal viditelny pruh zahlavi okna s
caption?

Predem diky.

Ing. Igor Vodicka
informacni systemy
Nakladatelstvi Sagit
Tel.: 069 6786 001
HTTP://www.sagit.cz/
---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.384 / Virová báze: 216 - datum vydání: 21.8.2002

Odpovedá: Petr Vones

6. 9. 2002 8:07

From: "Ing. Igor Vodička" <vodicka@sagit.cz>
> Mam MDI aplikaci. Standartne pri maximalizaci child okna se obsah caption
> child okna prida ke caption hlavniho okna a titulkovy pruh child okna zmizi.
> Lze nejak jednoduse udelat, aby pri maximalizaci child okna se okno roztahlo
> do maximalne mozne velikosti a soucasne zustal viditelny pruh zahlavi okna s
> caption?

Tezko. Tohle asi neni to co by jsi presne chtel:

procedure TMDIChild.WMSysCommand(var Message: TWMSysCommand);
var
  R: TRect;
begin
  if Message.CmdType and $FFF0 = SC_MAXIMIZE then
  begin
    if Windows.GetClientRect(Application.MainForm.ClientHandle, R) then
      BoundsRect := R;
  end
  else
    inherited;
end;


Petr Vones